home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 26 / AACD 26.iso / AACD / System / envhandler / env-handler_español.doc < prev    next >
Encoding:
Text File  |  2001-09-07  |  7.3 KB  |  183 lines

  1.  
  2.                               env-handler
  3.                       © 2001 de Stephan Rupprecht
  4.                      Todos los derechos reservados
  5.  
  6.  
  7. ASPECTOS LEGALES
  8.  
  9.  `env-handler' es propiedad de:
  10.  
  11.                   Copyright © 2001 de Stephan Rupprecht.
  12.                      Todos los derechos reservados.
  13.  
  14.  Este  programa es gratuito, así que no se exige ningún tipo de donación
  15.  económica.   La  redistribución  se  permite  siempre que el paquete se
  16.  distribuya  sin  modificaciones.   El  autor  no  se  responsabiliza de
  17.  cualquier  daños  causado  por el uso (o mal uso) de esta documentación
  18.  y/o del/de los programa/s que describe.
  19.  
  20.  Todas   las   marcas  registradas  mencionadas  son  propiedad  de  sus
  21.  respectivos dueños.
  22.  
  23.  
  24. REQUERIMIENTOS
  25.  
  26.  - Un ordenador Amiga® (o compatible)
  27.    con al menos sistema operativo 3.0.
  28.  - Soporta los microprocesadores desde el 68020 al 060.
  29.  
  30.  
  31. DESCRIPCIÓN
  32.  
  33.  `env-handler'  es  un  disco  de  RAM especializado en las variables de
  34.  entorno  que  habitualmente  se  encuentran  localizadas en "RAM:Env/".
  35.  Este  programa  es  similar  a  HappyENV  de  Martin  Gierich,  así que
  36.  probablemente se extrañe de que lo haya escrito:  la razón es simple...
  37.  HappyENV  tiene muchos errores y al menos la versión 1.1 no funciona en
  38.  mi sistema.  Las ventajas de `env-handler' sobre usar "RAM:Env" son:
  39.  
  40.  - reducido consumo de memoria.
  41.  - acceso más rápido a las variables de entorno.
  42.  - "delete ram:#? all" no daña a las variables de entorno.
  43.  - arranque más rápido (no se necesita copiarlas de `envarc:' a `env:')
  44.  
  45.  
  46. INSTALACIÓN
  47.  
  48.  Basta  con  que  copie  `env-handler' en su cajón `C:' (o en `L:' si lo
  49.  prefiere).   Luego  modifique su fichero `s:startup-sequence', buscando
  50.  las siguientes líneas:
  51.  
  52.    MakeDir RAM:ENV
  53.    Assign ENV: RAM:Env
  54.    C:Copy ENVARC:~(#?.info) ENV: ALL QUIET
  55.  
  56.  o cuando utilice HappyEnv previamente:
  57.  
  58.    MountEnv
  59.  
  60.  y  reemplazándolas  con (esta línea debe de colocarse ANTES de realizar
  61.  cualquier asignación):
  62.  
  63.    C:env-handler ADDVOLNODE
  64.  
  65.  El  argumento  ADDVOLNODE  es opcional (por eso se llama también opción
  66.  :).   Si  lo  utiliza, `env-handler' añadirá el volumen "Env Disk" a la
  67.  lista  de su sistema para que pueda ser accedido desde el Workbench o a
  68.  través  de  una  petición  de  ficheros ASL.  En caso de que habiéndolo
  69.  añadido  no  quiera que sea visible desde el Workbench, puede ocultarlo
  70.  utilizando  el  programa  de  preferencias Workbench (disponible con la
  71.  versión 3.5 y 3.9 del sistema operativo).  El icono de la unidad `ENV:'
  72.  ha  de llamarse "def_ENV.info" y ser colocado en `ENVARC:Sys' (de forma
  73.  alternativa  también  puede  tambien  colocar un fichero "disk.info" en
  74.  `ENVARC:').
  75.  
  76.  Además de ADDVOLNODE, el argumento VOLNAME le permite cambiar el nombre
  77.  por  defecto del disco `Env:'.   Por ejemplo VOLNAME=Stephan le permite
  78.  asignar  como  nombre del disco Stephan :).  Por favor, tenga en cuenta
  79.  que  este  argumento  sólo  funciona  cuando  se  especifica también el
  80.  argumento ADDVOLNODE.
  81.  
  82.  
  83. PROBLEMAS CONOCIDOS
  84.  
  85.  El  ordenador detiene su arranque con "C:InitPPCLib":  asegúrese de que
  86.  las  líneas  "MakeDir  ram:t  ram:clipboards"  y  "l:env-handler" están
  87.  colocadas antes de "C:InitPPCLib" en su fichero de arranque.
  88.  
  89.  Problema:   el  viejo  icono  del  disco  en blanco y negro es mostrado
  90.  cuando  se  trabaja  con  DiskSalv, ReOrg o cualquier otro programa que
  91.  inhibe (=bloquea el acceso a) la partición del sistema.
  92.  Solución:   copie  expresamente su fichero "def_disk.info" en `ENV:Sys'
  93.  en  lugar  de  dejar  el  trabajo  al  gestor  cuando Workbench pide el
  94.  fichero.   Con DefIcons v37 también necesitará copiar "def_BUSY.info" y
  95.  (¿?) "def_BAD.info" en `ENV:Sys'.
  96.  
  97.  Problema:   los  programas  basados  en la biblioteca/entorno ixemul no
  98.  encuentran las variables de entorno.
  99.  Solución:   se  trata más o menos de una prestación especial de ixemul,
  100.  de  manera que necesita copiar expresamente las variables a `ENV:' para
  101.  solventar el problema.
  102.  
  103.  Problema:   el disco `ENV:' es mucho más pequeño (= menos ficheros) que
  104.  el cajón `ENVARC:'.
  105.  Solución:   sólo los ficheros que se utilizan pueden ser encontrarse en
  106.  `ENV:', todos los demás se conservan en `ENVARC:' para ahorrar memoria.
  107.  
  108.  
  109. HISTORIA
  110.  
  111.  1.0  Primera versión pública.
  112.  1.1  El  paquete  ACTION_SET_FILE_SIZE  devolvía  un  valor erróneo que
  113.       hacía  fallar  a  SetEnv  (lo gracioso, es que nunca ocurría en mi
  114.       equipo).   Gracias  a  todos  los  que  me  han  informado de este
  115.       problema.   Para  evitar  posibles conflictos, ahora el nombre del
  116.       volumen ha sido cambiado a "Env Disk" (cuando la opción ADDVOLNODE
  117.       es especificada).
  118.  1.2  Ahora  la  notificación  debería  funcionar en todos los sistemas.
  119.       Gracias a Karlsson por las pruebas.
  120.  1.3  Problema  con  YAM  y  AppChange  ("Por  favor,  inserte `Env:' en
  121.       cualquier   unidad")   solucionado.    AppChange   intenta  cargar
  122.       "Env:def_New:0  Total:0.info"  lo  que  no  es un camino o ruta de
  123.       acceso  válida  (debido  a  los dos puntos adicionales) y causa la
  124.       aparición  del  mensaje  de  error  del  DOS.   Gracias  a Andreas
  125.       Kürzinger  que me ha dado el consejo de "AppChange".  Corregida la
  126.       visualización  del  tamaño  incorrecto  de  un cajón de RAWBInfo y
  127.       DirOpus.   "MakeDir  env:xyz/"  creaba  un  directorio  sin nombre
  128.       <Robin>.   Gracias  a  Dámaso  D.  Estévez por la documentación en
  129.       español.
  130.  1.4  Reducido  el  consumo  de  memoria  ligeramente.   Corregido  otro
  131.       problema  del  estilo  "Por  favor,  inserte  `Env:'  en cualquier
  132.       unidad".   Añadida  la  opción  VOLNAME.   Corregido  el  uso  del
  133.       atributo `Archivo'.
  134.  1.5  Retomado el viejo código debido a que alguna gente me ha informado
  135.       que la versión 1.4 fallaba en su sistema.
  136.  1.6  Recuperado  el  código  de la versión 1.4 :).  Mi agradecimiento a
  137.       Andrea  Vallinotto  y  Steve  Holland  por  los  resultados  de la
  138.       herramienta de depuración.
  139.  1.7  Corregido  otro problema de notificación.  Gracias a Dagfinn Olsen
  140.       por informarme y por las pruebas.
  141.  1.8  Y  otro  más  corregido...   gracias  a quien me ha informado y ha
  142.       probado la nueva versión.
  143.  1.9  Al examinar un directorio y borrar sus contenidos al mismo tiempo,
  144.       el gestor se bloquea fatalmente debido a que he "me he cargado" el
  145.       mecanismo que debería prevenirlo ;) <Thomas Richter>.
  146.  1.10 El  gestor  podría  terminar  creando  variables  en el directorio
  147.       incorrecto  <Gianfranco  Gignina>, <Sinan Gürkan>.  Corregido otro
  148.       problema de notificación <Thomas Richter>.
  149.  1.11 El gestor se bloqueaba cuando "clonaba" (=se copiaba desde ENVARC)
  150.       un  directorio  con  un  argumento <Jan Zahurancik>.  Era el mismo
  151.       error  de  la  versión  1.4  que  se  producía  cuando se copiaban
  152.       ficheros desde `ENVARC:'.
  153.  
  154.  
  155. AUTOR
  156.  
  157.  Por favor, informe de los errores detectados y envíe sus ideas a:
  158.  
  159.     Stephan Rupprecht
  160.     Apfeldweg 1
  161.     D44359 Dortmund
  162.     Alemania
  163.  
  164.  Envíe el correo electrónico a
  165.  
  166.     info@stephan-rupprecht.de
  167.  
  168.  Página
  169.  
  170.      http://stephan-rupprecht.de
  171.  
  172.  
  173. TRADUCCIÓN AL ESPAÑOL
  174.  
  175.          Copyright © 2001 Dámaso D. Estévez <amidde@arrakis.es>
  176.                      Todos los derechos reservados
  177.  
  178.  El  traductor  no  se responsabiliza de la fiabilidad de la traducción:
  179.  por  favor,  consulte  la  documentación original.  Su modificación sin
  180.  permiso previo y por escrito, como todas que hago, está terminantemente
  181.  prohibida.
  182.  
  183.